html,body {
	height: 100%;
  	color: #4a595d;
  	font-family: Montserrat, sans-serif; 
}

p {
  font-weight: lighter;
}

.page {
  min-height: 100%;
  position: relative;
  padding-bottom: 120px; /* for .next-page-button */
  padding-top: 100px; */ /* for navbar plus some extra */
}
.page.page-even {
  background-color: #f5f5f5;
}
.footer {
  height: 100px;
  background-color: #1c9dc2;
  padding-top: 40px;
}
.next-page-button {
  position: absolute;
  bottom: 20px;
  left: 0px;
  right: 0px;
  text-align: center;
}
.next-page-button h4 {
  font-weight: bold;
}
.next-page-button img {
  height: 30px;
}
/* nav */
.navbar .container{
	height:70px;
	font-size: 1em;
}
.navbar-brand {
 	padding: 25px 15px;
 	font-size: 2em;
}
.navbar-nav > li > a {
	padding: 25px 24px 25px 20px;
}

/* Title */

 #Title .main-title {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  margin-top: 70px;
}
@media (min-height: 500px) {
  #Title .main-title {
    margin-top: 100px;
  }
}
@media (min-height: 700px) {
  #Title .main-title {
    margin-top: 200px;
  }
}
#Title .try-it-button {
  margin-top: 70px;
}
#Title .main-title h1 {
  font-weight: bolder;
  font-size: 52px;
}
#Title .main-title h4 {
  margin-top: 15px;
  font-weight: lighter;
} 
#Title .main-title img {
  width: 120px;
  float: left;
  margin-right: 30px;
}
@media (min-width: 992px) {
  #Title .main-title img {
    margin-top: -8px;
  }
}
@media (max-width: 767px) {
  #Title .main-title {
    text-align: center;
  }
  #Title .main-title h1 {
    font-size: 42px;
  }
  #Title .main-title img {
    display: none;
  }
}

/* Products */
#Products .feature:first-of-type {
  padding-top: 0px;
} 
#Products .feature img {
  width: 100px;
}
#Products .feature p {
  text-align: justify;
}
#Products .row{
  margin:40px 0;
}
.page-even .col-xs-12 h3 {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-bottom: 5px;
  border-bottom: 5px solid #ddd;
  margin-bottom: 10px;
}